{
ParserData *data = user_data;
- if (g_str_equal (element_name, "property"))
+ if (g_str_equal (element_name, "property") ||
+ g_str_equal (element_name, "item"))
{
gboolean translatable;
gchar *context;
attribute_names,
attribute_values,
error,
- G_MARKUP_COLLECT_STRING, "name", NULL,
+ G_MARKUP_COLLECT_STRING|G_MARKUP_COLLECT_OPTIONAL, "name", NULL,
G_MARKUP_COLLECT_TRISTATE, "translatable", &translatable,
G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "context", &context,
G_MARKUP_COLLECT_STRDUP|G_MARKUP_COLLECT_OPTIONAL, "comments", &comments,